package me.zhengjie.vo.task;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class TaskViewVo {
    @ApiModelProperty(value = "任务名称")
    private String taskName;
    @ApiModelProperty(value = "任务ID")
    private String taskId;
    @ApiModelProperty(value = "任务类型")
    private String taskType;
    @ApiModelProperty(value = "任务状态")
    private Integer taskStatus;
    @ApiModelProperty(value = "任务开始储位")
    private String taskStart;
    @ApiModelProperty(value = "任务结束储位")
    private String taskEnd;
    @ApiModelProperty(value = "任务创建名称")
    private String createName;
    @ApiModelProperty(value = "载具编码")
    private String containerCode;
    @ApiModelProperty(value = "载具状态（0待出库/1出库中/2出库完成/3任务完成）")
    private Integer containerStatus;
    @ApiModelProperty(value = "载具类型")
    private String containerType;
    @ApiModelProperty(value = "载具位置（0库内/1库外）")
    private String containerLocal;
    @ApiModelProperty(value = "库外工位")
    private String outsideWorkIp;
    @ApiModelProperty(value = "货架类型（0分拣区/1抽检区/2普通货架/3线边储位/4理货区/5普通储位）")
    private String outsideGoodType;
    @ApiModelProperty(value = "库外储位状态")
    private Integer outsideStatus;
    @ApiModelProperty(value = "载具是否载货（0没货/1有货）")
    private Integer containerIsExist;
    @ApiModelProperty(value = "载具是否锁定（0没锁/1锁定）")
    private String containerIonLock;
    @ApiModelProperty(value = "库内楼层")
    private String LocalFloor;
    @ApiModelProperty(value = "库内状态")
    private Integer LocalStatus;
}
